peripheral layer - French English Dictionary